package com.vrv.app.cyberspace.modules.sys.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.vrv.app.cyberspace.common.utils.JSONResult;
import com.vrv.app.cyberspace.modules.sys.entity.EventFeedbackTable;
import com.baomidou.mybatisplus.service.IService;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author sm
 * @since 2017-12-21
 */
public interface IEventFeedbackTableService extends IService<EventFeedbackTable> {

    Integer submitEventFeedback(EventFeedbackTable eventFeedbackTable);

    EventFeedbackTable detailEventFeedback(EventFeedbackTable id);

    Page<EventFeedbackTable> listEventFeedback(EventFeedbackTable feedbackTable, Page<EventFeedbackTable> page);

    Page<EventFeedbackTable> summary(EventFeedbackTable eventFeedbackTable, Page<EventFeedbackTable> page);

    JSONResult releaseEvent(EventFeedbackTable eventFeedbackTable);

    JSONResult handleEventFeedback(EventFeedbackTable eventFeedbackTable);
}
